Wow, there are some terrible UI’s for Ollama on the website. Here is the list you can find on the readme:
App Name / URL | Platform | Works with Ollama as is | Last Update | Works | Chat UI | Downloads Models | Rating (1-10) |
---|---|---|---|---|---|---|---|
Open WebUI | Docker | Yes | This week | Yes | Yes | Yes | 8 |
Enchanted (macOS native) | macOS | Yes | Yes | Yes | No | 8 | |
Lollms-Webui | Yes | No | No | No | -1 | ||
LibreChat | No | Yes | Yes | -1 | |||
Saddle | No | 5 months | -1 | ||||
- Open WebUI (default site)- There is a reason this is at the top of the list. It is the best experience. It’s not perfect, but the author is making lots of updates and getting closer and closer to the moving ideal. It is strangely linked to a site that seems to want to replace the ollama library. Confuses things. But using the models is pretty great. So far definitely comes in as the best of the UI’s and almost as easy to use as the default CLI.
- Enchanted (macOS native) This is OK. Mac only. You have to manually download models and the interesting feature of being able to select text and do something with it is completely broken.
- Lollms-Webui- OMG, broken website, broken install, and based on the videos which are the only examples of what it looks like, it’s horrible.
- LibreChat - Doesn’t even work with Ollama. What is this doing on the list? You have to search their website docs to find a yaml file and manually override to get access to a model. Why is this on the list???
- Bionic GPT - has the biggest, heaviest dependencies. WTF is this thing? I hope it does something else to justify the crap you need to install.
- HTML UI - hasn’t been updated in 7 months. Requires updating an environment variable to use…even though there is no reason. Not a pleasant experience.
- Saddle not updated in 5 months.
- Chatbot UI Interesting, but doesn’t seem to handle the responses well, so much of the time it hangs on responses. I haven’t seen it complete a response. Amazing person who created it, but it looks like it hasn’t been updated in 6 months so maybe it used to work.
- Chatbot UI v2 another one that shouldn’t even be on here. You go to the website and its only a tool for working with chatgpt and other online services. There is one mention of Ollama on the readme, but up to you to figure out how to get it going with this.
- Typescript UI
- Minimalistic React UI for Ollama Models
- Ollamac
- big-AGI
- Cheshire Cat assistant framework
- Amica
- chatd
- Ollama-SwiftUI
- Dify.AI
- MindMac
- NextJS Web Interface for Ollama
- Msty
- Chatbox
- WinForm Ollama Copilot
- NextChat with Get Started Doc
- Alpaca WebUI
- OllamaGUI
- OpenAOE
- Odin Runes
- LLM-X: Progressive Web App
- AnythingLLM (Docker + MacOs/Windows/Linux native app)
- Ollama Basic Chat: Uses HyperDiv Reactive UI
- Ollama-chats RPG
- QA-Pilot: Chat with Code Repository
- ChatOllama: Open Source Chatbot based on Ollama with Knowledge Bases
- CRAG Ollama Chat: Simple Web Search with Corrective RAG
- RAGFlow: Open-source Retrieval-Augmented Generation engine based on deep document understanding
- chat: chat web app for teams
- Lobe Chat with Integrating Doc
- Ollama RAG Chatbot: Local Chat with multiples PDFs using Ollama and RAG.
- LOLLMS
- LibreChat -
- BionicGPT - number 3 on the list and it
- Enchanted -